package edu.tfh.s2.ehkbot.gerete.sensoren.simulation;

import edu.tfh.s2.ehkbot.gerete.sensoren.Sensor.SensorState;

/**
 * Implementiert das State für den Zustand Simulation von Sensor.
 * 
 * @author s2zehn
 */
public class SensorStateSimulation implements SensorState {

	private double messwert = 0;

	/**
	 * @see edu.tfh.s2.ehkbot.gerete.sensoren.Sensor.SensorState#getMessertRoh()
	 */
	@Override
	public double getMessertRoh() {
		return messwert;
	}

	/**
	 * Funktion zum setzen des simulierten Messwert
	 * 
	 * @param messwert
	 *            Der Messwert.
	 */
	public void setMessewertRoh(double messwert) {
		this.messwert = messwert;
	}

	/**
	 * @see edu.tfh.s2.ehkbot.gerete.sensoren.Sensor.SensorState#testeFunktion()
	 */
	@Override
	public boolean testeFunktion() {
		return true;
	}
}
